home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Textdisplayers / View80 / View80.doc < prev    next >
Text File  |  1996-09-26  |  22KB  |  688 lines

  1. ********************************************************************************
  2.  
  3. ##           ##                             #####    #####         #############
  4.  ##         ##                             ##   ##  ##   ##           ##   ##
  5.   ##       ##  ##  #######  ##         ##  ##   ##  ##   ##           ##   ##
  6.    ##     ##   ##  ##       ##   ###   ##   #####   ##   ##           ##   ##
  7.     ##   ##    ##  ######    ## ## ## ##   ##   ##  ##   ##           ##   ##
  8.      ## ##     ##  ##        ## ## ## ##   ##   ##  ##   ##           ##   ##
  9.       ###      ##  #######    ###   ###     #####    #####         #############
  10.  
  11.  
  12.  
  13.                                 Version 2.00
  14.  
  15.  
  16.  
  17.                              Copyright © 1991 by
  18.  
  19.                               Federico Giannici
  20.                               Viale Francia 4
  21.                               90146 Palermo
  22.                               Italy
  23.  
  24.                              All rights reserved.
  25.  
  26.  
  27. My MC-Link (+39 6 4180440) code is MC4080.
  28.  
  29. ********************************************************************************
  30.  
  31.  
  32.  
  33.  
  34. View80 II is a fast and powerful ASCII Text-Reader.
  35.  
  36.  
  37. This program is ShareWare.
  38. It can be freely copied, provided that no change is made to the program or to 
  39. the documentation and that the archive is left intact. The program can't be 
  40. included in any commercial program without my written permission.
  41. If you use View80 II, you have the moral duty to send me a contribution. The 
  42. suggested amount is $15 or Lire 20.000. In this way I can continue to improve 
  43. this already great program.
  44. It's up to you!
  45.  
  46.  
  47. View80 II works fine also with the Kickstart 2.0. Better still, it takes 
  48. advantage of some features of this new version of the operating system.
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  LOADING
  55. ~~~~~~~~~
  56. You can load the program both from Workbench or CLI.
  57.  
  58.  
  59. From Workbench
  60. --------------
  61. You can doubleclick the View80 icon or insert the View80 name and path in the 
  62. "Default Tool" of the icon of the textfile that you wish to read with View80.
  63. You can also use multiple selection (with the SHIFT key) to choose one or more 
  64. files to load automatically.
  65.  
  66.  
  67. From CLI
  68. --------
  69. You can get the usual help specifying a "?" as first argument (the rest of the 
  70. arguments are ignored). Typing "?" again, you will be given more help (a la 
  71. ARP).
  72. Anyway the syntax is:
  73.  
  74. View80 [filenames or wildcards] [NODETACH] [ICONIFY].
  75.  
  76. Normally View80 detaches itself from the starting CLI. To avoid this you can 
  77. specify the NODETACH keyword.
  78. With the ICONIFY keyword you can freeze immediately View80 in the iconify 
  79. status. It's useful to run View80 and set it in "stand by" with your startup-
  80. sequence.
  81. To specify a file named 'nodetach' or 'iconify' you can enclose its name between
  82. quotes (").
  83.  
  84.  
  85.  
  86.  
  87.  THE LIBRARIES
  88. ~~~~~~~~~~~~~~~
  89. View80 II makes use of three libraries not present in the standard Workbench 
  90. disk. It works also without any library, but to get the best of it you have to 
  91. copy the following libraries (included in this archive) in your "LIBS:" 
  92. directory.
  93. - req.library: for the file-requester and the color-requester.
  94. - arp.library: for the pattern-matching in file loading.
  95. - powerpacker.library: to decrunch PowerPacker's crunched data files.
  96.  
  97. To load View80 II from any disk without having to Assign the "LIBS:" directory, 
  98. you may find useful an utility written by Nicola Salmoria, whose name is 
  99. "LibReq". It allows to load libraries, devices and fonts from any mounted 
  100. volume, and displayes a requester if such files cannot be opened. The current 
  101. (15 Feb 91) version of LibReq is 1.5.
  102.  
  103.  
  104.  
  105.  
  106.  THE CONFIGURATION FILE
  107. ~~~~~~~~~~~~~~~~~~~~~~~~
  108. When you load View80 II, it searches its configuration file: "View80.config".
  109. First, it searches in the "S:" directory, then, if it's failed, it tries in the 
  110. same directory from where it was loaded (i.e. if you typed "dir/View80" it will 
  111. search in the "dir" directory).
  112. This is to allow you to load View80, with your favorite configuration, from any 
  113. disk, without having to Assign the "S:" directory.
  114. NOTE: View80 isn't currently able to find its directory if it is executed thru 
  115. the DOS "path" command. So, leave the configuration file in S: or use the 
  116. complete path to load View80.
  117. The configuration includes the following information:
  118. - The screen colors.
  119. - The status of all the "Preferences" menu items.
  120. - The status of all the "Settings" of every buffer.
  121. - The last search string and the status of all the search parameters.
  122. - The current directory of the file-requester and the contents of the "Hide" and
  123. "Show" gadgets.
  124. - The status of the range-mode gadget.
  125. - The position of the iconify-window.
  126.  
  127.  
  128.  
  129.  
  130.  REPLYING TO THE REQUESTERS 
  131. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  132. You can reply to any requester both with the mouse or the keyboard.
  133. Pressing the ESC key you select the "CANCEL" gadget (if it's present) with any 
  134. other key you select the "OK" gadget (if it's present).
  135.  
  136.  
  137.  
  138.  
  139.  SCREEN DESCRIPTION
  140. ~~~~~~~~~~~~~~~~~~~~
  141. One peculiarity of View80 is the horizontal scrollbar. It allows you to 
  142. visualize 80 columns of text and use the scrollbar at the same time.
  143. At the left of the scrollbar there is the indicator of the current line number 
  144. (the 'current' line is the first on the screen). It works also as the jump-to 
  145. gadget (if the buffer isn't empty).
  146. In the top of the screen there are (from left to right) the close gadget, the 
  147. range-mode gadget, the index-of-buffers gadget, the ten buffer gadgets, and 
  148. information about name, size and number of lines of the current file.
  149.  
  150.  
  151.  
  152.  
  153.  SELECTING A BUFFER
  154. ~~~~~~~~~~~~~~~~~~~~
  155. View80 II can load up to 10 files in 10 different buffers.
  156. There are many ways to change the currently shown buffer, both with the keyboard
  157. and the mouse.
  158. With the keyboard, press the corresponding numeric key. Alternatively you can 
  159. also press the numeric keys on the keypad while holding down the SHIFT or ALT 
  160. keys.
  161. With the mouse, simply click on the buffer gadget.
  162. NOTE: Double-clicking a buffer gadget will load a new file in that buffer.
  163. You can also go up and down through the buffers with the F5-F6 keys or with the 
  164. "-" and "+" keys in the keypad.
  165. Finally you can use the "Index Of Buffers" command or gadget (see later).
  166.  
  167.  
  168.  
  169.  
  170.  SCROLLING
  171. ~~~~~~~~~~~
  172. View80 II can scroll through the text at five (actually they are six) different 
  173. speeds. The first three speeds are very smooth, both forwards and backwards. Try
  174. to find another program that gives you such a good scroll!
  175. You can scroll both with keyboard and mouse.
  176.  
  177.  
  178. Keyboard scrolling
  179. ------------------
  180. You can scroll up and down with the corresponding arrow keys.
  181. The spacebar activates the autoscroll: continue to scroll down without having to
  182. hold down the key.
  183. You can change the scroll speed at any time pressing one of the following keys:
  184.        CTRL --> Smooth-Scroll    (slower)
  185.       SHIFT --> Fast-Scroll
  186.         ALT --> Turbo-Scroll
  187. SHIFT & ALT --> Flash-Scroll     (faster)
  188.  
  189. By using the LEFT or RIGHT arrow keys you can move through the text, page by 
  190. page (the last line of the previous page will be shown in order not to loose the
  191. thread of what you was reading). If you press the SHIFT key the movement will be
  192. carried out in Fast-Scroll.
  193. By using the ALT key with the LEFT or RIGHT arrow keys you can jump to the top 
  194. or to the bottom of the text.
  195.  
  196. The numeric keypad normally works in a MS-DOS like manner.
  197.  
  198. The HELP key shows you a brief reminder of the functions of all the keys. So I 
  199. don't repeat that reminder here.
  200. Pressing the HELP key with the SHIFT or ALT key you call the "Information" 
  201. requester.
  202.  
  203.  
  204. Mouse scrolling
  205. ---------------
  206. With the mouse you can scroll using the scrollbar or clicking on the screen. The
  207. nearer to the top or bottom edge you click, the faster the text scrolls.
  208.  
  209.  
  210.  
  211.  
  212.  RANGE MODE
  213. ~~~~~~~~~~~~
  214. You can select a range for a subsequent "Save", "Print", "Copy to the Clipboard"
  215. or simply to mark a location.
  216.  
  217. To select a range you have to set View80 in the range-mode, selecting the first 
  218. item in the last menu or simply clicking on the "R" gadget in the top of the 
  219. screen.
  220. While in range-mode, the mouse is used to select the range in the usual way. For
  221. long selections you can use the "Select All", "Change Start of Range" and 
  222. "Change End of Range" menu-items in the rightmost menu.
  223. When View80 is in range-mode you can continue to scroll with the mouse simply 
  224. clicking at the very left or right of the screen.
  225.  
  226. You can also set the range with the F1 and F2 keys, respectively to select the 
  227. start and end of the range
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.                               -------------
  235.                                 THE MENUS
  236.                               -------------
  237.  
  238.  
  239. In the rest of this document, I'll suppose you are not a stupid and I'll leave 
  240. out some details that you can understand by your own. If I haven't anything 
  241. interesting to say about some menu item I'll simply write "No comment".
  242.  
  243.  
  244. ---------
  245.  Project
  246. ---------
  247.  
  248. Load...
  249. ~~~~~~~
  250. View80 II uses the well-known req.library file-requester. If the req.library 
  251. isn't available, View80 uses a very simple requester.
  252. You can select up to 10 files (holding down the SHIFT key).
  253. If the arp.library is available, you can also enter a pattern to specify a group
  254. of files. You can use the AmigaDOS or ARP wildcards. The most important are the 
  255. well-known "*", "?" and "#". See the ARP documentation for a complete 
  256. description of all the others wildcards and of all the pattern-matching rules.
  257. You can stop a multiple load pressing the menu (right) mouse button.
  258.  
  259.  
  260. Load In Free Buffers...
  261. ~~~~~~~~~~~~~~~~~~~~~~~
  262. As above, but the files will be loaded only in free buffers.
  263.  
  264.  
  265. Save As...
  266. ~~~~~~~~~~
  267. If a file with the specified name already exists, you can choose to overwrite 
  268. the existing file, to append the file to the bottom of the existing one or to 
  269. cancel the command.
  270.  
  271.  
  272. Save Range As...
  273. ~~~~~~~~~~~~~~~~
  274. No comment. (see above)
  275.  
  276.  
  277. Clear Current Buffer
  278. ~~~~~~~~~~~~~~~~~~~~
  279. No comment.
  280.  
  281.  
  282. Clear All Buffers
  283. ~~~~~~~~~~~~~~~~~
  284. No comment.
  285.  
  286.  
  287. Index Of Buffers
  288. ~~~~~~~~~~~~~~~~
  289. This command (achievable also with the "B" gadget in the top of the screen) 
  290. shows you a summary of all the files loaded in the buffers, and allows you to 
  291. select a buffer, with the mouse or with the correspondent numeric key.
  292. Actually, every file occupies an amount of memory given by the length of the 
  293. file plus six bytes per line.
  294. Some times, after a "Remove xxx" or "Extract IFF chunks", it may occur that the 
  295. buffer actually is larger than the new length of the file. You are informed of 
  296. this with an asterisk on the right of the length of the file.
  297.  
  298.  
  299. Information
  300. ~~~~~~~~~~~
  301. No comment.
  302.  
  303.  
  304. About The Keys
  305. ~~~~~~~~~~~~~~
  306. No comment.
  307.  
  308.  
  309. Iconify
  310. ~~~~~~~
  311. When iconified, View80 will clear all the buffers and will release as much 
  312. memory as it can.
  313. To reopen View80 you have to select its iconify-window and press the menu 
  314. (right) mouse button.
  315. If you click on the close-gadget of the iconify-window View80 will quit, even if
  316. the "Quit --> Iconify" preferences item is set.
  317.  
  318.  
  319. Quit
  320. ~~~~
  321. No comment.
  322.  
  323.  
  324.  
  325. ----------
  326.  Settings
  327. ----------
  328.  
  329. Tab Size:
  330. ~~~~~~~~~
  331. No comment.
  332.  
  333.  
  334. Word-Wrap:
  335. ~~~~~~~~~~
  336. If Word-Wrap is ON, View80 breaks the lines only in correspondence of a space, 
  337. tab or hyphen (if one). Then it skips all the remaining spaces (or tabs) and 
  338. puts the following word at the start of the next line. If there isn't any 
  339. subsequent word it doesn't start a new line, it simply ignores the skipped 
  340. spaces at the end of the line.
  341.  
  342.  
  343. Chars:
  344. ~~~~~~
  345. With this item you can choose which range of characters to show. The "Printable"
  346. characters are those in the range (hexadecimal) $20-$7F and $A0-$FF. The "None" 
  347. option is useful in conjunction with the "Values" option of the "Not Shown:" 
  348. item.
  349. The not shown characters are replaced with the character chosen with the "Not 
  350. Shown:" item.
  351. If the "Tab:" isn't "OFF", it's always shown.
  352.  
  353.  
  354. Not Shown:
  355. ~~~~~~~~~~
  356. This is the character used to replace the not shown characters.
  357. With the "Values" option each not shown character is replaced with its 
  358. hexadecimal value written vertically. When sent to the printer, the values are 
  359. replaced by the "X" character.
  360.  
  361.  
  362. Font:
  363. ~~~~~
  364. To select the desired font click on the correspondent ".font" file.
  365. You can choose any font, in any directory, provided that it isn't proportional 
  366. and that there is the 8x8 dimension.
  367. For example, with View80 II you can read an MS-DOS file utilizing an appropriate
  368. font (e.g. the jrcibm.font that is part of JR-Comm, (c) 1990 by J. P. Radigan).
  369.  
  370.  
  371.  
  372. Printer Controls...
  373. ~~~~~~~~~~~~~~~~~~~
  374. With the "Send the printing to the file:" gadget you can redirect the printing 
  375. to any DOS file.
  376. In this way, for example, you can send the printing directly to PAR: or SER:, to
  377. print an MS-DOS character set file, avoiding the translation done by the 
  378. 'printer.device'.
  379. Note that redirecting to a file is NOT the same thing as to use the "Save..." 
  380. command. "Save..." sends the file "as is", while "Print" sends it "as appears", 
  381. that is it's formatted as it appears on the screen (using all the "Settings" 
  382. options).
  383. Before the file itself, you can print an initialization string or whatever title
  384. or header you like (max 60 chars). By default it sets the left and right margins
  385. to the 1st and 80th column.
  386. Moreover, you can send any initialization file. If it's a printer specific file 
  387. you can set the "Raw data (printer specific)" gadget. In this way the file is 
  388. sent "as is" to the printer, avoiding the translation of the ANSI sequences that
  389. normally the 'printer.device' does.
  390. So you can send, for example, a font-customization file (created, for example, 
  391. with Personal Fonts Maker -(c) 1991 Cloanto-) or any other command that uses 
  392. some peculiar capability of your printer.
  393. This gadget works only with the 'printer.device, so it's disabled if you 
  394. redirect the printing to some file.
  395. Note that the initialization file is printed before the initialization string.
  396.  
  397.  
  398. Copy In All Buffers
  399. ~~~~~~~~~~~~~~~~~~~
  400. All the previous settings can be different for every buffer. Choose this command
  401. to copy the settings of the current buffer in all the other buffers.
  402.  
  403.  
  404.  
  405. --------
  406.  Search
  407. --------
  408.  
  409. Search...
  410. ~~~~~~~~~
  411. This command allows you to choose the string to search and all the other search 
  412. parameters.
  413. The search starts from the first (searching forward) or the last (searching 
  414. backward) line on the screen.
  415. The line with the matching string is shown in reverse.
  416.  
  417.  
  418. Search Next
  419. ~~~~~~~~~~~
  420. Continue to search the last string from the last occurrence found. If the last 
  421. occurrence is no more shown in reverse on the screen, the search starts from the
  422. first (searching forward) or the last (searching backward) line on the screen.
  423.  
  424.  
  425. Search Previous
  426. ~~~~~~~~~~~~~~~
  427. As "Search Next" but reversing the current direction.
  428.  
  429.  
  430. Forward
  431. ~~~~~~~
  432. Sets the current direction of the search.
  433.  
  434.  
  435. Case Sensitive
  436. ~~~~~~~~~~~~~~
  437. If it's set, the strings must exactly match.
  438. If it isn't set, the search is carried out without discerning between upper and 
  439. lower case.
  440.  
  441.  
  442. Through All Buffers
  443. ~~~~~~~~~~~~~~~~~~~
  444. If it's set, the search is made from the current to the last (searching forward)
  445. or first (searching backward) buffer.
  446. Otherwise the search is carried out only inside the current buffer.
  447.  
  448.  
  449.  
  450. ----------
  451.  Commands
  452. ----------
  453.  
  454. Print
  455. ~~~~~
  456. No comment.
  457.  
  458.  
  459. Print Range
  460. ~~~~~~~~~~~
  461. No comment.
  462.  
  463.  
  464. Extract IFF CHRS & TEXT chunks
  465. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466. This command extracts the text contained in every CHRS or TEXT chunk of an IFF 
  467. file. In this way you can directly read the file generated by many 
  468. wordprocessors. Remember that probably you will obtain also the header or footer
  469. text or some other eventual text.
  470.  
  471.  
  472. Remove "Not Printable" Chars
  473. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  474. Remove all characters whose code is less than $20 or between $80 and $9F. With 
  475. the exception of LF, CR and TAB (if "Tab:" isn't set to "OFF").
  476.  
  477.  
  478. Remove "Not $20-$7F" Chars
  479. ~~~~~~~~~~~~~~~~~~~~~~~~~~
  480. As above but leaves only the characters whose code is between $20 and $7F.
  481.  
  482.  
  483. Remove ANSI codes
  484. ~~~~~~~~~~~~~~~~~
  485. As View80 can't show appropriately the results of the ANSI codes (for speed 
  486. reasons it works on only one bitplane), this command allows you to remove any 
  487. ANSI code from the current file. So, at least, you can read the plain text, 
  488. without those unreadable characters.
  489. Here for ANSI codes we intend those codes that (according to the Rom Kernel 
  490. Manuals) are supported by the CLI or the printer device, with the exception of 
  491. the LF, CR, TAB (if "Tab:" isn't set to "OFF") and FF (if it isn't set the "ANSI
  492. FormFeed Is Removed" menu item) codes. They are: every CSI (ESC+"[" or $9B) 
  493. sequence, some other ESC sequences and the characters $08, $09 (if "Tab:" is set
  494. to "OFF"), $0B, $0E, $0F.
  495. The behaviour with the BackSpace ($08) character depends on the status of the 
  496. item "ANSI BackSpace Erase Char" (see the relative paragraph).
  497.  
  498.  
  499.  
  500. -------------
  501.  Preferences
  502. -------------
  503.  
  504. Ask Confirmations
  505. ~~~~~~~~~~~~~~~~~
  506. If this item is set, every time you execute a command that may be dangerous, you
  507. are asked to confirm your intention.
  508.  
  509.  
  510. Be Quiet If No Library
  511. ~~~~~~~~~~~~~~~~~~~~~~
  512. When you run View80 II and it doesn't find the req.library or the arp.library or
  513. the powerpacker.library, you will be informed of this.
  514. This item allows you to disable this feature.
  515.  
  516.  
  517. Flashing Decrunch
  518. ~~~~~~~~~~~~~~~~~
  519. Someone doesn't like to see that color-flashing during the decrunch of a 
  520. powerpacker's crunched file, and someone else does.
  521. This item makes it possible to satisfy everybody.
  522.  
  523.  
  524. Auto Extract IFF chunks
  525. ~~~~~~~~~~~~~~~~~~~~~~~
  526. If this item is set, every time that View80 loads a new file it automatically 
  527. executes the "Extract IFF chunks" command.
  528.  
  529.  
  530. Auto Remove ANSI codes
  531. ~~~~~~~~~~~~~~~~~~~~~~
  532. If this item is set, every time that View80 loads a new file it automatically 
  533. executes the "Remove ANSI codes" command.
  534.  
  535.  
  536. ANSI BackSpace Erase Char
  537. ~~~~~~~~~~~~~~~~~~~~~~~~~
  538. If this item is set, the command "Remove ANSI codes" simulates the real 
  539. behaviour of the BackSpace character removing also the previous character.
  540. Otherwise, only the BackSpace character is removed.
  541.  
  542.  
  543. ANSI FormFeed Is Removed
  544. ~~~~~~~~~~~~~~~~~~~~~~~~
  545. If this item is set, the command "Remove ANSI codes" removes also the FormFeeds 
  546. characters.
  547.  
  548.  
  549. Don't Pad Clipboard Data
  550. ~~~~~~~~~~~~~~~~~~~~~~~~
  551. Some programs (first of all TxEd) don't follow the correct rules to read the 
  552. clipboard. In particular, they don't read the last (pad) byte of a text of odd 
  553. length. In this way they freeze the other programs that try to write to the 
  554. clipboard.
  555. This item allows you to avoid this problem.
  556.  
  557.  
  558. No Vertical Overscan
  559. ~~~~~~~~~~~~~~~~~~~~
  560. Normally View80 II opens its screen with the standard vertical overscan 
  561. (horizontal overscan will be implemented in a future release). If you have no 
  562. available FAST-MEMORY and don't have a fast microprocessor (68020, 68030...), a 
  563. very long screen can give you some nuisance during the scroll (particularly the 
  564. up scroll).
  565.  
  566.  
  567. Quit --> Iconify
  568. ~~~~~~~~~~~~~~~~
  569. If this item is set, every "Quit" command is translated into the "Iconify" 
  570. command.
  571. Then, if you click the close-gadget of the iconify window, the program really 
  572. quits.
  573.  
  574.  
  575. Change Colors...
  576. ~~~~~~~~~~~~~~~~
  577. No comment.
  578.  
  579.  
  580. Load Configuration
  581. ~~~~~~~~~~~~~~~~~~
  582. No comment.
  583.  
  584.  
  585. Save Configuration
  586. ~~~~~~~~~~~~~~~~~~
  587. The configuration is saved in the same directory from where it was first loaded.
  588. If there wasn't a previous configuration file, it's saved in the "S:" directory.
  589.  
  590.  
  591.  
  592. ------------
  593.  Range/Move
  594. ------------
  595.  
  596. Range Mode
  597. ~~~~~~~~~~
  598. No comment. (see the "RANGE MODE" paragraph)
  599.  
  600.  
  601. Select All
  602. ~~~~~~~~~~
  603. Set the range to cover all the file.
  604.  
  605.  
  606. Change Start Of Range
  607. ~~~~~~~~~~~~~~~~~~~~~
  608. Click on the line you wish to become the start of the range.
  609. You can continue to scroll through the text with the scrollbar or the keyboard.
  610. To abort the command press the menu (right) mouse button.
  611.  
  612.  
  613. Change End Of Range
  614. ~~~~~~~~~~~~~~~~~~~
  615. As above, but for the end of the range.
  616.  
  617.  
  618. Copy Range To Clipboard
  619. ~~~~~~~~~~~~~~~~~~~~~~~
  620. This command copies the current range of lines to the system clipboard. Some 
  621. text-editors (e.g. TxEd) or word-processors (e.g. the Cloanto C1-Text) make use 
  622. of this clipboard to make their edit operations (copy, cut and paste). In this 
  623. way you can easily exchange data between View80 II and all this programs (the 
  624. "Paste" from the clipboard will be implemented in a future release of View80).
  625. NOTE: Please, if you haven't already done it, read the "Don't Pad Clipboard 
  626. Data" paragraph.
  627.  
  628.  
  629. Top Of File
  630. ~~~~~~~~~~~
  631. Jump to the top of file.
  632.  
  633.  
  634. Bottom Of File
  635. ~~~~~~~~~~~~~~
  636. Jump to the bottom of file.
  637.  
  638.  
  639. Start Of Range
  640. ~~~~~~~~~~~~~~
  641. Jump to the start of range.
  642. With this command you can use the range to mark one or two points in the text, 
  643. and then easily return there (you can also use the F1-F2 keys).
  644.  
  645.  
  646. End Of Range
  647. ~~~~~~~~~~~~
  648. Jump to the end of range. (See above)
  649.  
  650.  
  651. Jump To Line...
  652. ~~~~~~~~~~~~~~~
  653. No comment.
  654.  
  655.  
  656.                    ----===== END OF THE MENU COMMANDS =====----
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  ACKNOWLEDGEMENTS
  663. ~~~~~~~~~~~~~~~~~~
  664. My best thanks to my beta-testers: Nicola Salmoria (Nick!) and Oscar Sillani.
  665. A very special thank must go to Nick!. If today View80 is so great is due in 
  666. most part to him.
  667. Thanks, Nick!
  668.  
  669.  
  670.  
  671.  
  672.  FINAL NOTE
  673. ~~~~~~~~~~~~
  674. For any suggestion, criticism, bug reporting, contribution (remember the 
  675. ShareWare fee!) or whatever you want, please contact me at the address at the 
  676. head of this document.
  677.  
  678. I enjoyed very much programming View80 II. I hope you'll like it.
  679.  
  680.  
  681. Enjoy View80 II!
  682.  
  683.  
  684.  
  685.  
  686.                                                       Federico Giannici
  687.  
  688.